package Iterator_pattern.ex1;

/**
 * 该类代表可用的物品类型枚举，属于迭代器模式中的元素类型。
 * 迭代器模式使得可以通过统一接口遍历集合中的所有元素。
 * 本枚举定义了四种不同类型的物品，以便在游戏或应用程序中进行分类和管理。
 *
 * 可用的物品类型包括：
 * - ANY: 表示任何物品类型
 * - WEAPON: 表示武器类型的物品
 * - RING: 表示戒指类型的物品
 * - POTION: 表示药水类型的物品
 *
 * @author 申书航
 * @version 1.0
 */
public enum ItemType {

    ANY,
    WEAPON,
    RING,
    POTION
}
